on their last legs

adj.濒于绝境,快要完结